▲ NSLookup
nslookup 명령은 유닉스나 윈도우에서 도메인 주소의 IP주소를 구하거나 IP로 도메인 주소를 알수 있게 해준다.
import java.net.*; public class NSLookup { public static void main( String[] args ) { String addr = "withover.com"; InetAddress inetaddr[] = null; try { inetaddr = InetAddress.getAllByName( addr ); } catch( UnknownHostException e ) { e.printStackTrace(); } for( int i = 0; i < inetaddr.length; i++ ) { System.out.println( inetaddr[i].getHostName() ); System.out.println( inetaddr[i].getHostAddress() ); System.out.println( inetaddr[i].toString() ); System.out.println( "----------------------------------" ); } } }
import java.net.*;
public class NSLookup { public static void main( String[] args ) { String addr = "withover.com"; InetAddress inetaddr[] = null; try { inetaddr = InetAddress.getAllByName( addr ); } catch( UnknownHostException e ) { e.printStackTrace(); } for( int i = 0; i < inetaddr.length; i++ ) { System.out.println( inetaddr[i].getHostName() ); System.out.println( inetaddr[i].getHostAddress() ); System.out.println( inetaddr[i].toString() ); System.out.println( "----------------------------------" ); } } }
주요 메소드
▲ NSLookup.java 결과
학교에서 네트워크 수업을 듣고 있다. 네트워크도 배우고 자바도 다시 복습할 수 있는 기회가 될 듯하다.
출처 :자바로 구현한 NSLookup